telescopic struts - Alemán Inglés Diccionario